to haul out - Spanish English Dictionary